Tureng Mobile
Deyim
3
f.
whale the tar out of (one)
f.
give (someone or something) a shellacking
f.
knock the (living) daylights out of (one)